paid the rest - Deutsch Englisch Wörterbuch